physical ability - Français Anglais Dictionnaire